package com.flyinzhen.customer.dto.input;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

@Data
@ApiModel(value = "CompanySaveInput", description = "公司信息保存输入类")
public class CompanySaveInput implements Serializable {

	private static final long serialVersionUID = 1L;

    @NotBlank
    @ApiModelProperty(value = "客户号", required = true)
    private String userId;

	@NotBlank
    @ApiModelProperty(value = "公司名", required = true)
    private String companyName;

    @ApiModelProperty(value = "公司电话")
    private String companyPhone;

	@ApiModelProperty(value = "公司地址")
	private String companyAddress;

    @ApiModelProperty(value = "公司所在省")
    private String companyAddrProvince;

    @ApiModelProperty(value = "公司所在市")
    private String companyAddrCity;

    @ApiModelProperty(value = "公司所在区")
    private String companyAddrDistrict;

    @ApiModelProperty(value = "公司地址")
    private String companyAddrSupp;

    @NotBlank
    @ApiModelProperty(value = "状态", required = true)
    private String status;
}
